package com.io.score;

import java.io.File;

/**
 * 编写程序，实现学生信息及成绩的读取和写入，要求用对象序列化机制实现。
 需求描述：
 学生信息及成绩保存到本地磁盘的“save.txt”中。
 学生的身份证号禁止序列化。
 运行时如果不存在“save.txt”则重新录入学生的信息与成绩，如图-1所示。

 图-1

 如果存在“save.txt”，显示学生信息、成绩和总成绩，如图-2所示。

 图-2

 使用对象序列化机制实现。

 *
 * @author: Jovi
 * @createTime: 2017-06-20 16:29
 **/
public class Test {

    public static void main(String[] args) {
        File f = new File("a.txt");
        ScoreManager manager = new ScoreManager();
        manager.init();
        if (f.exists()) {
            manager.load("a.txt");
        } else {
            manager.inputInfo();
            manager.save("a.txt");
        }
    }
}
